Вход

Основы воронки

FunnelFlux имеет некоторые ключевые отличия по сравнению с большинством платформ отслеживания, ориентированных на эффективный маркетинг, таких как Voluum, Redtrack, Binom и др.

Наиболее характерным является наличие сущности "воронка", которая меняет наш подход к "кампаниям", генерации ссылок и разделению источников трафика.

Обычно в другом трекере можно ожидать следующего:

  • Создать некий поток/путь, определяющий лендинги, за которыми следуют офферы. Между прочим, это означает, что трекер часто может возвращать лендинг новому посетителю и предопределять, на какую страницу он может перейти дальше при клике -- FunnelFlux не имеет такого предопределения.
  • Создать кампанию. Здесь вы выберете источник трафика, часто страну, и поток/путь, на который будет направлена эта "кампания".
  • Вы сохраняете, и кампания получает уникальный URL, часто хешированный код для этого ID кампании + дополнительные параметры для источника трафика
  • Если вы хотите запустить новую кампанию на источнике трафика, будь то для новой страны, разделения по операторам, углам и т.д., вы создаете новую "кампанию" в трекере со своей уникальной ссылкой.
  • Аналогично, если вы хотите запустить ту же кампанию на новом источнике трафика, вам нужно создать новую "кампанию" в трекере --> получить новую ссылку --> использовать ее.

С нашей точки зрения, это утомительный процесс, который создает много уникальных ссылок без необходимости, с большим количеством микроуправления отдельными "кампаниями".

Вот чем отличается FunnelFlux:

  • Пользователи создают "воронку", которая по сути является логической диаграммой, блок-схемой, описывающей процесс принятия решений трекером и узлы, по которым будут перемещаться пользователи. Эти узлы могут быть серверными и выполнять функции (такие как условие или узел ротации), или могут быть узлами страниц, которые возвращают URL пользователю для загрузки.

Вот пример воронки:

  • При запуске кампании на источнике трафика, пользователи нажимают на любой узел в воронке (часто на узел трафика по умолчанию), выбирают свой источник и получают сгенерированную ссылку. Эту ссылку не нужно сохранять. Это URL-конструкция, создаваемая в реальном времени.
  • Ожидается, что значения, такие как название кампании или ID, будут динамически передаваться в параметре URL "campaign" из конфигурации источника трафика, так что ID/названия передаются напрямую от источника трафика. В будущем мы планируем добавить интеграции, которые будут синхронизироваться с источниками трафика для предоставления сопоставления ID > название, так что будет передаваться только ID. На данный момент пользователи могут передавать название или ID в зависимости от предпочтений.
  • Когда пользователь хочет запустить новую кампанию на любом источнике трафика, он повторяет этот процесс. Воронка может получать трафик из неограниченного количества источников трафика, при условии, что пользователь ожидает, что они пройдут через одно и то же путешествие по воронке (если нет, они могут использовать узлы условий или создать новую воронку для разделения конфигурации путешествия).

Видите, как это отличается? 

Сущность воронки, таким образом, является логической картой, которая может принимать любой трафик и направлять его соответствующим образом.


Структура воронки

Воронки состоят из двух ключевых элементов

  • Узлы
  • Соединения

Для соединений они могут быть:

  • Простые соединения, исходящие из узлов ротации, для которых они имеют % вес
  • Соединения маршрутов, исходящие из узла условия, которые являются результатами, возвращаемыми узлом условия
  • Соединения действий из группы страниц, которые выполняются, когда пользователь нажимает на URL действия на странице

Каждый узел имеет глобально уникальный ID в пределах воронки. Эти ID генерируются в момент создания узла и могут быть видны при нажатии на узел --> в верхнем правом углу.

Узлы

Пользователи могут создавать узлы, щелкнув правой кнопкой мыши > добавить тип узла, или открыв палитру узлов слева, а затем перетаскивая.

Контекстное меню создает только локальные узлы, глобальные узлы доступны только в палитре.

В палитре пользователи могут искать по ресурсам своего аккаунта, чтобы найти страницы и другие элементы для добавления.

Соединения

Соединения создаются между узлами путем перетаскивания от узла-источника к узлу-назначению. 

Эти соединения являются частью схемы воронки (которая является объектом JSON) и указывают ID узла-источника/назначения, а также любые другие важные параметры.

Для ротаторов эти соединения имеют вес вращения, выраженный в процентах.

Для условий эти соединения имеют метку маршрута. Должно быть соответствие 1:1 между соединениями условий и маршрутами, определенными в узле.

Для групп страниц (которые могут содержать одну или несколько страниц) исходящие соединения представляют действия пользователя, и каждое имеет одно или несколько определенных чисел.

Локальные vs Глобальные узлы

Некоторые узлы могут быть "глобальными" и иметь метку (G). В частности, группы страниц и узлы условий.

Это узлы, которые существуют внутри воронки, как и любые другие, но их конфигурация сопоставлена с внешним ресурсом.

Таким образом, "глобальное условие" может быть повторно использовано во многих воронках (например, для рутинного разделения мобильных устройств и десктопов), а конфигурация условия управляется вне воронки на странице условий.

Изменения этого глобального ресурса затем влияют на все воронки в реальном времени.

Аналогично, пользователи могут создавать глобальные группы страниц и добавлять их в воронку. Это создает локальный ID узла, конфигурация которого связана с внешним ID группы страниц. Если бы это был локальный узел, конфигурация хранилась бы в самой схеме воронки.

Соединения действий и ссылки

Исходящие соединения от любого узла типа страницы являются действиями и имеют числовую метку.

Эти ссылки имеют формат:

https://USER_DOMAIN/action/number

например

https://tracking.funnelflux.com/action/1

Ссылки на действия универсальны и доступны в нескольких частях пользовательского интерфейса, включая щелчок правой кнопкой мыши по соединению > получить ссылку на действие:


Узел страницы может иметь до 255 исходящих действий. В визуальном конструкторе одно соединение может представлять одно или несколько действий (для удобства и уменьшения беспорядка). 

Это можно сделать, щелкнув правой кнопкой мыши > изменить действие:

Когда посетитель приходит на узел страницы, а затем перенаправляется на URL действия, по клику или JavaScript, трекер возьмет указанный номер действия и выполнит (т.е. пройдет) соответствующее соединение действия, переходя к любому узлу, к которому ведет это соединение.

Кроме того, пользователи могут включить "Параметры перенаправления по умолчанию", чтобы получить ссылку на действие с резервными параметрами, например:

Эта структура ссылки:

https://USER_DOMAIN/FUNNEL_ID/ORIGINATING_NODE_ID/action/number

Они дают действие по умолчанию для ссылки в случае, если ссылка загружается из неизвестного источника.

Важно отметить, что эти параметры по умолчанию НЕ являются переопределениями. Они будут использоваться только в ситуации, когда у пользователя нет активной, известной сессии и, следовательно, нет известного текущего узла.

Во всех других обстоятельствах трекер просто выполнит действие X с узла, на котором, по его мнению, находится пользователь (независимо от того, существует ли такое соединение или нет).

В ситуациях, когда наше JavaScript-отслеживание присутствует на обеих страницах, пользователи также могут связывать напрямую со страницы A в воронке на страницу B. Если эти страницы соединены действием, наш край ретроспективно добавит событие клика. Это полезно для отслеживания сайтов, где ссылки не могут быть заменены ссылками действий трекера, и требуется единый поток (т.е. страницы напрямую ссылаются друг на друга без необходимости контроля над маршрутизацией, сплит-тестированием и т.д.).


Ссылки входа в воронку

Входные ссылки - это те, которые используются на источниках трафика для отправки пользователя в воронку. Они должны загружаться пользователем только тогда, когда он должен ВОЙТИ в воронку. После этого внутренняя навигация по воронке должна осуществляться с помощью ссылок на действия, если только посетитель не входит в отдельную воронку или не приходит из нового источника трафика.

Ссылки перенаправления

Когда пользователь хочет сгенерировать URL для отслеживания, он может нажать на любой узел в воронке > ссылки перенаправления > выбрать свою конфигурацию и получить сгенерированный URL:

Этот URL имеет структуру:

https://USER_DOMAIN/fts/FUNNEL_ID-TRAFFIC_SOURCE_ID/OPTIONAL_NODE_ID + TRAFFIC_SOURCE_URL_PARAMS

ID узла вставляется только тогда, когда используется узел, отличный от узла трафика по умолчанию.

Параметры URL, добавляемые в конце, поступают из конфигурации источника трафика в момент выбора этого источника из выпадающего списка.

Эти ссылки используют пользовательский домен и направляют трафик на наш обработчик /fts/, который затем перенаправляет соответствующим образом на основе параметров URL.

При перенаправлении наш край проверяет имя хоста на соответствие ID воронки. Если владелец воронки не является владельцем домена, запрос будет отклонен. 

Если владелец ID воронки не добавил пользовательский домен в свой аккаунт, это также, вероятно, не удастся.

Прямые ссылки

Прямые ссылки могут использоваться вместе с нашим JavaScript-отслеживанием и могут быть сгенерированы только для страниц (очевидно, поскольку страница должна быть обслужена для выполнения JS).

При генерации прямых ссылок пользователи должны выбрать конкретную страницу в группе страниц, если их более одной.

URL прямых ссылок имеют структуру:

PAGE_URL + f=FUNNEL_ID&ts=TRAFFIC_SOURCE_ID&n=NODE_ID + TRAFFIC_SOURCE_URL_PARAMS

Они передают те же данные URL, что и наши ссылки перенаправления, но только в строке запроса.

При загрузке страницы наш JavaScript выполнится и из URL обнаружит воронку/источник трафика и ID узла, а затем отследит посещение и передаст все дополнительные параметры для обработки краем (он сохранит в базу данных только те, которые существуют в конфигурации источника трафика, поэтому дополнительные параметры, добавленные вручную, будут проигнорированы)

Наш JavaScript обсуждается в другой статье, и он имеет важные функции на странице помимо начального отслеживания просмотра.


Дополнительные настройки и конфигурация

Дополнительные настройки воронки

С помощью кнопок в верхнем левом углу вы можете получить доступ к настройкам воронки. Здесь есть стоимость по умолчанию за вход -- она будет унаследована формой генератора ссылок в этой воронке, при условии, что не существует значения с более высоким приоритетом (проверьте подсказку).

В расширенных настройках вы также можете выполнить несколько действий:

  • Переопределить настройки анонимизации IP для посетителей, входящих в воронку
  • Объявить связанные воронки. Это воронки, к которым пользователи из этой воронки могут позже перейти, где вы хотите, чтобы доход от посетителя косвенно приписывался этой воронке. Это подробнее обсуждается в другом документе
  • Переопределения входящих затрат. Это переопределение затрат самого высокого уровня в нашей системе, и оно применит значение затрат на источник к входящим пользователям независимо от любого параметра затрат в строке запроса URL.

Дополнительные настройки узла страницы

Дополнительные настройки доступны на узлах страниц:

  • Получать накопленные параметры URL. Это добавит все известные параметры URL для пользователя к URL страницы. Это включает параметры из исходного URL входа и любые вручную введенные в ссылки действий. Все такие параметры URL входят в то, что известно как наш "буфер URL" в объекте сессии посетителя (который существует в кэше края). Включение этой опции приводит к добавлению всего буфера. Используйте с осторожностью, так как это часто много данных URL для страницы.
  • Добавить дополнительные параметры URL. Здесь вы можете вручную добавить пользовательские строки, которые включают наши внутренние токены
  • Переопределить режим перенаправления. Переопределяет режим перенаправления для навигации К этой странице, в случае, если ссылка перенаправления/действия отправляет пользователя К этой странице. Это не влияет на режимы перенаправления на страницы, на которые пользователь перейдет при нажатии на ссылку действия НА этой странице.